/**
 * 创建人:冯斌    创建日期:2009-07-05
 */
package com.wsj.web.subclass.function;

import javax.servlet.http.HttpServletRequest;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

/**
 * @author fengbin
 * 产品部分,参数处理
 * 如果传入的参数有"" 或者null 那么返回的参数就都是null 可直接传递给数据库端
 */
public class ProductsParamentObj {
    
    Log logger=LogFactory.getLog(this.getClass());
    
    public String[] dealWithParaments(HttpServletRequest request,String[] paramentName)
    {
        String[] ret=null;
        if(paramentName!=null)
        {
            ret=new String[paramentName.length];
            for(int j=0;j<paramentName.length;j++)
            {
                try
                {
                    ret[j]=this.loadParament(request,paramentName[j]);
                }catch(Exception ex)
                {
                    logger.error("\n\n获取参数,异常!");
                    ex.printStackTrace();
                }                
            }
        }
        
        return ret;
    }
    
    
    
    /***
     * 获取参数
     */
    public String loadParament(HttpServletRequest request,String paramentName)
    {
        
        String praramentValue=request.getParameter(paramentName);
        String p_praramentValue=null;
        
        if(praramentValue!=null&&!praramentValue.trim().equals(""))
        {
            p_praramentValue=praramentValue;
           
        }
        
        return p_praramentValue;
    }

}
